import java.util.Deque;
import java.util.LinkedList;
import java.util.Queue;

/**
 * Created with IntelliJ IDEA.
 * Description：
 * User：user
 * DATE:2021-11-02
 * Time:16:05
 */
//队列采用的是链表实现的
public class TestDemo3 {
    public static void main(String[] args) {
        Queue<Integer> queue1 = new LinkedList<>();
        queue1.offer(1);
        queue1.offer(2);
        queue1.offer(3);//入队
        System.out.println(queue1.poll());//出队
        System.out.println(queue1.peek());//查看栈顶元素
    }
    public static void main1(String[] args) {
        //队列
        Queue<Integer> queue1 = new LinkedList<>();
        //双端队列
        Deque<Integer> queue2 = new LinkedList<>();
        //可以当作链表，可以当做普通队列，可以当作双端队列
        LinkedList<Integer> linkedList = new LinkedList<>();
    }
}
